package com.cal.utms.dto.payment;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

public class RedemptionInvestmentDto {

	private String confirmDate;
	private int fund_id;
	private BigDecimal amount;
	private BigDecimal unitPrice;
	private BigDecimal noOfUnits;
	private int customer;
	private String invenstmentCode;
	private int investmentId;

	private BigDecimal releaseAmount;
	private BigDecimal releaseUnits;
	private BigDecimal remainingUnits;

	private boolean success;
	private String resulteMsg;

	private List<RedemptionInvestmentDto> redemptionInvestmentDtos = new ArrayList<RedemptionInvestmentDto>();

	public String getConfirmDate() {
		return confirmDate;
	}

	public void setConfirmDate(String confirmDate) {
		this.confirmDate = confirmDate;
	}

	public int getFund_id() {
		return fund_id;
	}

	public void setFund_id(int fund_id) {
		this.fund_id = fund_id;
	}

	public BigDecimal getAmount() {
		return amount;
	}

	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}

	public BigDecimal getUnitPrice() {
		return unitPrice;
	}

	public void setUnitPrice(BigDecimal unitPrice) {
		this.unitPrice = unitPrice;
	}

	public BigDecimal getNoOfUnits() {
		return noOfUnits;
	}

	public void setNoOfUnits(BigDecimal noOfUnits) {
		this.noOfUnits = noOfUnits;
	}

	public int getCustomer() {
		return customer;
	}

	public void setCustomer(int customer) {
		this.customer = customer;
	}

	public String getInvenstmentCode() {
		return invenstmentCode;
	}

	public void setInvenstmentCode(String invenstmentCode) {
		this.invenstmentCode = invenstmentCode;
	}

	public int getInvestmentId() {
		return investmentId;
	}

	public void setInvestmentId(int investmentId) {
		this.investmentId = investmentId;
	}

	public boolean isSuccess() {
		return success;
	}

	public void setSuccess(boolean success) {
		this.success = success;
	}

	public String getResulteMsg() {
		return resulteMsg;
	}

	public void setResulteMsg(String resulteMsg) {
		this.resulteMsg = resulteMsg;
	}

	public List<RedemptionInvestmentDto> getRedemptionInvestmentDtos() {
		return redemptionInvestmentDtos;
	}

	public void setRedemptionInvestmentDtos(List<RedemptionInvestmentDto> redemptionInvestmentDtos) {
		this.redemptionInvestmentDtos = redemptionInvestmentDtos;
	}

	public BigDecimal getReleaseAmount() {
		return releaseAmount;
	}

	public void setReleaseAmount(BigDecimal releaseAmount) {
		this.releaseAmount = releaseAmount;
	}

	public BigDecimal getReleaseUnits() {
		return releaseUnits;
	}

	public void setReleaseUnits(BigDecimal releaseUnits) {
		this.releaseUnits = releaseUnits;
	}

	public BigDecimal getRemainingUnits() {
		return remainingUnits;
	}

	public void setRemainingUnits(BigDecimal remainingUnits) {
		this.remainingUnits = remainingUnits;
	}

}
